2 trademarks were found for owners matching the name CaiHong Liu.
#Classstatus
1 S:98152763
M:WMJL

O:CaiHong Liu
25 Pending
2 S:90297831
M:GRACCIPURE
O:Caihong Liu
25 Registered
Trademark Alertz updated from USPTO on 2030-01-24